Telrose Carpets & Flooring
59 Burdett Rd., Tower Hamlets, London, United Kingdom, E3 4TN
(02089) 816121 Phone
(07958) 401394 Mobile